enhanced reliability check - French English Dictionary